var thisPage = {
    first: 0,
    // 初始化页面
    OnPageLoad: function () {
        $("#InCase").focus();
        setTimeout(function () {
            $('#loading').hide();
        }, 300);
    },
    // 保存数据
    Save: function () {
        // step 1、进行页面验证，失败则返回
        if (!$("#form_data").valid())
            return;

        // step 2、设置结果
        let item = new Array($("#InCase").val());
        parent.arrChoice.push(item);
        parent.choice_success = true;
        closePopupWnd();
    }
};
//-----------------------------------------------------------------------------
// 页面初始化
//-----------------------------------------------------------------------------
function onPageReady() {
    $("#form_data").data("changed", false);   // 初始化form数据提交状态

    thisPage.OnPageLoad();
}

// 画面大小或者位置移动
function onPageResize() {
    let _h = $(parent.window).height();
    let _w = $(parent.window).width();

    parent.arrDialog[parent.arrDialog.length - 1].css({width: 565, height: 275});
    parent.arrDialog[parent.arrDialog.length - 1].css({left: (_w - 565) / 2, top: (_h - 275) / 2});
    parent.arrDialog[parent.arrDialog.length - 1].find(".dialog__box_header").css({width: 561});
    parent.arrDialog[parent.arrDialog.length - 1].find(".dialog__content").css({width: 559, height: 248});
    parent.arrDialog[parent.arrDialog.length - 1].find(".dialog__frame").css({width: 560, height: 248});
    parent.arrDialog[parent.arrDialog.length - 1].find(".dialog__box_header").find("#dialog__title").text("生产指示书-设置唛头号");

    let h = 198;
    let w = 565;

    $("#wrapper__data_content").css({height: h});
    $(".data__table_wrapper").css({width: w - 45, height: h});
}

//-----------------------------------------------------------------------------
// 验证函数
//-----------------------------------------------------------------------------
$(function () {
    $("#form_data").validate({
        // Step 1：设置验证规则和错误消息
        rules: {
            _ShippingMarkNo: "required"
        },
        messages: {
            _ShippingMarkNo: "请填写唛头号。"
        },
        // Step 2：设置验证触发事件
        onclick: false,
        onfocusout: false,
        onfocusin: false,
        onkeyup: false,
        onkeydown: false,
        focusInvalid: false,
        // Step 3：设置错误信息提示
        showErrors: window.showErrors  //使用自定义的错误显示方法
    });
});
